making whole or entire - Francés Inglés Diccionario